import query from '@dfeidao/atom-nodejs/db/query';
import log from '@dfeidao/atom-nodejs/logger/log';
import { systemid } from '../../atom/config';
interface Message {
	is_stop: string;
}


// 表名	training_instructors
// 标题	培训讲师
// 字段名称	字段标题	字段类型	字段长度	是否为空	是否主键
// _id	id	string	50	ⅹ	√
// productid	产品ID	string	50	√	ⅹ
// lecturer_number	讲师编号	string	32	√	ⅹ
// lecturer_name	讲师姓名	string	32	√	ⅹ
// lecturer_type	讲师类型	string	16	√	ⅹ
// safety_department_no	安全部门编号	string	32	√	ⅹ
// safety_department_name	安全部门名称	string	64	√	ⅹ
// is_stop	是否停用	int	16	√	ⅹ

export default async function atom(msg: Message, action_id: string, session_id: string) {
	log(`Service begin`);
	const { exec, prepare } = await query(action_id, session_id, systemid);
	prepare('training_instructors', ['lecturer_number', 'lecturer_name'], { 'is_stop': msg.is_stop }, 20, 1, [], []);
	const [res] = await exec();
	log(`Service end`);
	return res;
}
